﻿/**********************
 * G.css
 * 公用样式表
 **********************/

/*解决背景图片闪动和重复加载的IE6BUG*/
html { zoom: expression(function(ele){ ele.style.zoom = "-1"; document.execCommand("BackgroundImageCache", false, true); }(this)); }

body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, fieldset, legend, input, img { margin: 0; padding: 0; }
body { font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; /* background-color: #d2d4d5;*/ }
h1, h2 { font-size: 20px; font-weight: normal; font-family: 黑体; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }
ul, ol { list-style: none; }
img { border-width: 0; }
em { font-style: normal; }
a, a:link, a:visited { color: #006699; text-decoration: none; }
a:hover { color: #ff7031; }

/*常用样式 Start*/
div#Container { margin: 0 auto; width: 960px; position: relative; background-color: #fff; }
.iconCreate { background: url(../Images/bg_CssSprite.gif) no-repeat 0px -360px; padding-left: 20px; }
.Bold { font-weight: bold; }
.Hidden { display: none; }
.DateTime { font-size: 9px; font-family: Verdana; }
.Font12 { font-size: 12px; }
.Font14 { font-size: 14px; }
.BtnNormal { padding: 0 6px; font-size: 12px; background: url(../Images/bg_Button1.gif) repeat-x; border: 1px solid #0771bb; height: 22px; }
.TextBox, .TextBoxNormal, .TextBoxMid, .TextBoxMultiline, .TextBoxMultilineLow, .TextBoxMultilineShort, .TextBoxMultilineHigh { border: solid 1px #b8c9de; border-left-width: 1px; }
.TextBoxNormal { width: 380px; }
.TextBoxMid { width: 260px; }
.TextBoxShort { width: 60px; }
.TextBox { border-width: 1px; }
.TextBoxMultiline, .TextBoxMultilineLow, .TextBoxMultilineShort, .TextBoxMultilineHigh { width: 380px; height: 100px; overflow: auto; }
.TextBoxMultilineLow { height: 50px; }
.TextBoxMultilineShort { width: 300px; height: 80px; }
.TextBoxMultilineHigh { height: 240px; }
.Clearer { display: block; clear: both; font-size: 1px; line-height: 1px; margin: 0; padding: 0; }
.FlLeft { float: left; }
.FlRight { float: left; }
span.LiTitle { float: left; }
span.LiDate { float: right; }
.Tips { font-size: 12px; color: #999; }
.Alerts { font-size: 12px; color: #900; }
hr.Line1 { height: 1px; color: #ccc; }
.HS05, .HS10, .HS15, .HS20 { overflow: hidden; clear: both; }
.HS05 { height: 5px; }
.HS10 { height: 10px; }
.HS15 { height: 15px; }
.HS20 { height: 20px; }
.DashedLine { border-bottom: 1px dashed #ccc; }
.Btn { width: 54px; height: 25px; text-align: center; background: url(../Images/Common/BtnBg.jpg) no-repeat; color: #333; font-size: 12px; border: 0; cursor: pointer; display:inline-block; line-height:25px; }
/*常用样式 End*/

/*2010版 顶部LOGO样式 Start*/
#SecTop { margin: 0; padding:0; }
#SecTop .TLeft { float: left; width: 155px; }
#SecTop .TLeft img { display:block; }
#SecTop .TMid { float: left; width: 315px; padding-top: 20px; }
#SecTop .TMid img { display:block; }
#SecTop .TRight { float: left; width: 490px; }


 /*幻灯片区域背景*/
  
        
        /*标题和页码*/
        .Title { color:#EEE; padding:5px 20px 0 20px; text-align:center; line-height:40px; height:40px;width: 540px; }
        .Title h1 { display:inline; }
        .Title .Counter { color:#666; }
        .Title .CounterCurrent { color:#C00; font-size:20px; font-weight:bold; }
        
        /*灰色分隔线*/
        .SpaceLine { border-bottom:1px solid #333; height:1px; font-size:1px;width: 590px; }
        
        /*大图展示区域*/
        .OriginalPicBorder { padding:15px 15px 0 15px; }
        #OriginalPic { width:545px; overflow:hidden; position:relative; font-size:12px; }
        #OriginalPic img { display: block; margin: 0 auto; }
        
        /*鼠标手势*/
        .CursorL { position: absolute; z-index:999; width:50%; height:600px; color:#FFF; left:120px; cursor:url(../../Content/Image/classPhoto/CurL.cur), auto; background:url(space.png) repeat scroll 0 0 transparent; }
        .CursorR { position: absolute; z-index:999; width:50%; height:600px; color:#FFF; right:0; cursor:url(../../Content/Image/classPhoto/CurR.cur), auto; background:url(space.png) repeat scroll 0 0 transparent; }
        
        /*小图预览和滑动*/
        .SliderPicBorder { width:800px; height:600px; overflow:hidden; }
        .Summary { line-height:20px; display:block; width:100px; margin-right:10px; color:#999; overflow:hidden; background-color:#333; padding:10px; }
        .More { text-align:right; color:#666; line-height:40px; height:40px; font-size:12px; display:block; }        
        .ThumbPicBorder { display: inline-block; *display: inline; zoom: 1; }
        #ThumbPic{ width: 540px;}
        #ThumbPic img { border: 3px solid #666; cursor: pointer; background-color: #666; margin:0 4px; width: 130px; height: 80px; display: block; }
        #ThumbPic img.active { border: 3px solid #FF9900; }